something that simulates - Español Inglés Diccionario